 
import java.io.*;

/**
 * Write a description of class Medarbejder here.
 * 
 * @author (Kasper) 
 * @version (04.12.2014)
 */
public class Medarbejder extends Ansat implements Serializable
{
    private String medarbejderLogin;
    
    /**
     * Constructor for objects of class Medarbejder
     */
    public Medarbejder(String navn, String adresse, String postnr, String by, String tlf, String email)
    {
        super(navn, adresse, postnr, by, tlf, email);
        medarbejderLogin = navn+getMedarbejderNr();
    }
    
    /**
     * Method getMedarbejderLogin
     *
     * @return medarbejder login
     */
    public String getMedarbejderLogin()
    {
        return medarbejderLogin;
    }
    
    /**
     * Method setMedarbejderLogin
     *
     * @param login The new login for the worker
     */
    public void setMedarbejderLogin(String login)
    {
        medarbejderLogin = login;
    }
    
    /**
     * Returns a String with information about a worker.
     *
     * @return text
     */
    public String toString()
    {
        String text =
        super.toString() + 
        "Medarbejder login: " + medarbejderLogin + "\n";
        
        return text;
    }
}
